to compete with a rival - Francés Inglés Diccionario